plural of flecha - English Synonyms Dictionary